/**
 * Vue 应用入口文件
 * 
 * 负责初始化 Vue 3 应用实例并挂载到 DOM
 * 集成 Vue Router 进行路由管理
 * 这是渲染进程的主要入口点
 */

// 导入主样式文件
import './assets/main.css'
import './assets/themes.css'

// 导入 Vue 3 核心函数
import { createApp } from 'vue'
// 导入根组件
import App from './App.vue'
// 导入路由配置
import router from './router'
// 导入设置初始化
import { initSettings } from './stores/settings'

// 初始化应用设置
initSettings()

// 创建 Vue 应用实例
const app = createApp(App)

// 使用 Vue Router
app.use(router)

// 挂载应用到 DOM
app.mount('#app')
